salted almonds - Español Inglés Diccionario